const fs=require("fs");
// console.log(fs);
// 1.增（写）
// fs.writeFile(参数1,参数2,参数3)
// 参数1：要创建的文件
// 参数2：往创建的文件夹内添加的内容
// 参数三：回调函数，若有值说明操作失败，若没有值（null）说明操作成功
// fs.writeFile("./aaa.txt","张新同小帅逼",err=>{
//     console.log(err)
// })

// 2.改（重写）
    // 改名字
    // 参数1：原来文件的名字
    // 参数2：要改成的文件的名字
    // 参数3：回调函数，判断是否挂载成功
// fs.rename(参数1,参数2,参数3)
// fs.rename("./aaa.txt","./bbb.txt",err=>{
//     console.log(err);
// })

    // 改文件内容
    // 参数1：要改的那个文件夹下的内容
    // 参数2：把原内容改成什么？
    // 参数3 ：回调函数，判断是否挂载成功
// fs.writeFile(参数1,参数2,参数3)
// fs.writeFile("./bbb.txt","zhangtintong",err=>{
//     console.log(err);
// })


// 3.查
fs.readFile(参数1,参数2,参数3)
fs.readFile("./bbb.txt","utf-8",(err,date)=>{
    // err:表示是否报错
    // date:表示读取出来的数据
    console.log(err);
    console.log(date)
})



// 4.删
// fs.unlink(参数1,参数2)
// fs.unlink("./bbb.txt",err=>{
//     console.log(err)
// })


// 补充：在aaa.txt文件内增加数据yyds

// 先读取数据
// fs.readFile("./aaa.txt","utf-8",(err,date)=>{
//     date=date+"yyds";
//     // 再写回去
//     fs.writeFile("./aaa.txt",date,err=>{
//         console.log(err)
//     })
// })

